An architecture and environment for decentralised, internet-wide software process modelling and enactment
نویسندگان
چکیده
Centralised client/server approaches to supporting software process modelling and enactment are common, but can suffer from serious robustness, performance and security problems. We describe a decentralised architecture for software process modelling and enactment, which also incorporates distributed work coordination, task automation and system integration facilities. Our environment based on this architecture uses visual, multiple view specifications of work processes, together with animation of process model views to support enactment awareness. This environment provides a robust, fast and secure system for coordinating work on distributed software development projects utilising basic internet communication facilities.
منابع مشابه
Decentralised Coordination for Software Process Enactment
Software process enactment mainly involves coordination of relevant team members to enact various tasks, which is supported by a centralised client/server architecture traditionally. This paper adopts concepts from peerto-peer computing and presents an innovative approach to support decentralised process enactment. With this approach, team members are supported with coordination by direct commu...
متن کاملTowards Cloud-Based Software Process Modelling and Enactment
Model Driven Engineering (MDE) considers models as a key artifact in software processes, and focus on the creation of models and transformations between them in order to (semi) automatically generate code. In this paper, we step back and consider the software process model itself as a key artifact that can be enacted and semi automated. We support our vision by proposing an architecture for a c...
متن کاملEnacting a Decentralised Workflow Management System on a Multi-agent Platform
This thesis presents sets of technologies for enacting multi-agent based decentralised workflow systems. Its purpose is to tackle some of the existing problems in the conventional workflow research from the system architectural and engineering point of view. Some of the problems addressed at the beginning of this thesis have affected the wide deployment of workflow management system in an open ...
متن کاملDecentralised Process Enactment
The ViewPoints framework for distributed and concurrent software engineering provides an alternative approach to traditional centralised software development environments. We investigate the use of decentralised process models to drive consistency checking and connict resolution in this framework. Our process models use pattern matching on local development histories to determine the particular...
متن کاملEnacting Business Processes in a Decentralised Environment with p2p-Based Workflow Support
Traditionally, workflow adopts a centralised client/server architecture to enact processes, which has exhibited many weaknesses. This paper combines concepts from workflow technology and peer-to-peer computing and presents an innovative approach to support decentralised process enactment. With this approach, both process instantiation and instance execution are carried out in a genuinely decent...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004